﻿package com.example.demo.dbmodels
import me.liuwj.ktorm.entity.Entity
import java.time.LocalDateTime
import java.math.BigDecimal
/**
 *  护士表
 **/
interface TNurse : Entity<TNurse> {
	companion object : Entity.Factory<TNurse>() 
	/**
	 *  护士ID
	 **/
	var id: Int
	/**
	 *  工号
	 **/
	var code: String
	/**
	 *  病区编码
	 **/
	var district_code: String
	/**
	 *  科室编码
	 **/
	var dept_code: String
	/**
	 *  用户ID
	 **/
	var user_id: Int?
	/**
	 *  护士姓名
	 **/
	var name: String
	/**
	 *  性别（1-男、0-女、2-未知）
	 **/
	var sex: Int?
	/**
	 *  婚姻情况(0-未婚、1-已婚、2-未知)
	 **/
	var marriage: Int?
	/**
	 *  出生日期
	 **/
	var birthday: LocalDateTime?
	/**
	 *  行政区代码
	 **/
	var pca_code: Int?
	/**
	 *  地址
	 **/
	var address: String
	/**
	 *  邮政编码
	 **/
	var post_code: String
	/**
	 *  手机号码
	 **/
	var mobile: String
	/**
	 *  简介
	 **/
	var intro: String
	/**
	 *  特长
	 **/
	var specialty: String
	/**
	 *  区域编码
	 **/
	var area_code: String
	/**
	 *  学历
	 **/
	var education: String
	/**
	 *  职称
	 **/
	var title: String
	/**
	 *  社会机构及职务
	 **/
	var duties: String
	/**
	 *  证件类型
	 **/
	var id_type: Int?
	/**
	 *  证件号码
	 **/
	var id_number: String
	/**
	 *  证件图片
	 **/
	var id_url: String
	/**
	 *  护士头像图片
	 **/
	var image_url: String
	/**
	 *  身高
	 **/
	var height: BigDecimal?
	/**
	 *  体重
	 **/
	var weight: BigDecimal?
	/**
	 *  排序
	 **/
	var sort: Int?
	/**
	 *  状态1=有效，0=无效
	 **/
	var status: Int?
	/**
	 *  备注
	 **/
	var remark: String
	/**
	 *  更新时间
	 **/
	var update_time: LocalDateTime?
	/**
	 *  更新人
	 **/
	var update_by: Int?
	/**
	 *  删除标记
	 **/
	var is_del: Boolean?
}
